substation grimdock - Turkish English Dictionary